self organizing - Spanish English Dictionary